small batch production - German English Dictionary